.login-page main{
    background:#c95efa url(../images/bjj.jpg) center bottom no-repeat;
    background-size: 100% auto;
    height: 100%;

}
.login-page .logo h1{
    font-size: .82rem;
    padding-left: .3rem;
}
.logo{
    height: 4rem;
    margin: 4rem auto 1rem auto;
    text-align: center;
}
.logo img{
    height: 1.5rem;
}
.login-form {
    padding-left: .6rem;
    padding-right: .6rem;
}
.login-form .bui-list{
    border-top: none;
    margin-bottom: .7rem;
}
.login-form > .bui-btn{
    margin-bottom: .3rem;
}
.login-form .bui-btn-text{
    margin-bottom: .2rem;
}
.bui-list>[class*=bui-btn]:last-child {
}
.login-form .bui-label{
    width: 0.5rem;
    margin-right: .2rem;
}
.login-form .icon-face,
.login-form .icon-lock{
    font-size: 0.48rem;
}
.login-form .bui-input {
    height: .6rem;
    background: none;
}
.login-form .bui-btn-text{
    text-align: center;
    color: #666666;
    font-size: 0.2rem;
}
.copyright{
    font-size: 0.17rem;
    color: #999999;
    width: 100%;
    text-align: center;
    background-color: #ffffff;
    padding-bottom: 0.25rem;
}

.icon-eye:before {
    content: "\e680"
}
.icon-eye.active:before {
    content: "\e67f"
}
.chaxun{
    box-shadow: 2px 4px 2px rgba(255,255,255,0.3);
}
.rexian{
    position: absolute;
    bottom: 20px;
    font-size: 0.24rem;
    text-align: center;
    color: rgba(255,255,255,0.5);
}